Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 SLEAFORD ROAD Terraced £68,910 £29,950 29 Aug 2003